@charset "utf-8";
/* CSS Document */
*{ word-wrap:break-word; outline:none; }
body{ background:#FFF; text-align:center; }
body, td, input, textarea, select, button{ color:#000000; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,table,td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{ font-size:12px; }
a{ color:#2366A8; text-decoration:none; }
	a:hover { text-decoration:underline; }
	a img{ border:none; }
em, cite, th{ font-style:normal; font-weight:normal; }
table{ border-collapse:collapse; }
img{ border:none;}
.clear{clear:both;height:0px;overflow:hidden;}
.fixwidth{ width: 100%; }

/*HEADER CSS*/
#utmtop_body{
    background:url(headerbj.gif) repeat-x;
    height:103px;
	width:100%;
    font-family:Arial, Helvetica, sans-serif;
	margin:0;
    padding:0;
	font-size:12px;
    text-align:center;
}
#topm{
    background:url(headermbg.gif) no-repeat;
    background-position:center;
    height:96px;
    width:100%;
    margin:0 auto; max-height:96px;
}
#topm .logo{
    margin:0;
    padding:0;
    float:left;
    width:265px;
    height:96px;
}
#topm .logo a{
    margin:0;
    padding:0;
}
#topm .top-link{
    float:right;
    height:85px;
    width:700px;
}
#topm .top-link .links{
    float:right;
    line-height:34px;
    width:690px;
    padding-right:10px;
    height:34px;
    list-style-type:none;
}
#topm .top-link .links ul li{
    float:right;
    display:inline;
    color:#ffffff;
    line-height:34px;
    height:34px;
}
#topm .top-link .links ul li a:link, #topm .top-link .links ul li a:visited{
    color:#FFFFFF;
    text-decoration:none;
}
#topm .top-link .links ul li a:hover{
    margin:0;
    padding:0;
    color:#fb9337;
    text-decoration: underline;
}
#topm .top-link .links .quit{
    background:url(bg_utm.gif) no-repeat 0 -43px;
}
#topm .top-link .links .home{
    background:url(bg_utm.gif) no-repeat 0 -100px;
}
#topm .navbj{
    clear:both;
    float:left;
    position:absolute;
    right:0;
    top:45px;
    height:31px;
    width:550px;
    margin:20px 0 0 0;
    padding:0;
}
.nav {
    float:left;
    font:normal 12px 'Trebuchet MS','Arial';
    margin:0;
    padding:0;
}
.nav ul {
    float:left;
    line-height:31px;
    list-style:none;
    margin:0;
    padding:0 5px 0 5px;
    margin-left:5px;
    width:550px;
}
.nav li {display:inline;padding:0;}
.nav a {
    color:#000000;
    float:left;
    font-size:12px;
    padding:0 11px 0 11px;
    text-decoration:none;
    background: url(rightutmb.png) no-repeat right center;

}
.nav a span {
    display:block;
    float:none;
    padding:0 0px 0 10px;
    background: url(leftutma.png) no-repeat left center;
}

.nav a:hover{
    background: url(rightutmh.png) no-repeat right center;
    color:#ffffff;
}
.nav a:hover span {
    background:url(leftutmh.png) no-repeat left center;
    color:#ffffff;
}
.nav .noerActive a{
   background: url(rightutm.png) no-repeat right center;
    color:#ffffff;
}
.nav  .noerActive a span {
    background:url(leftutm.png) no-repeat left center;
    color:#ffffff;
}*/


/* 用户引导航部分*/
.inner {
    background: url(position.gif) repeat-x;
    height:31px;
    width:100%;
}
.position {
    float:left;
    text-align:left;
    color:#000000;
    text-indent:10px;
    height:31px;
    line-height:31px;
    font-size:12px; }
.position strong {color:#000000;}
.position a:link,.position a:visited{
    color:#000000;
    text-decoration:none;
}
.position a:hover,.position a:active{
    color:#fb9337;
    text-decoration:underline;
}
.btn_menu{
    float:right;
    height:26px;
    line-height:26px
;}
.btn_menu a{
    display:block;
    padding:0px;
    padding-right:16px;
    background:url(position2.gif) no-repeat 0px -90px;
    text-indent:18px;
    font-size:11px;
    font-weight:bolder;
    text-decoration:none;
    color:#fb9337;
}
/* 系统管理4链接*/
.yhtb{background:#ffffff url(yhbj.gif) repeat-x;width:100%; height:40px; }
.yhtb ul{ list-style:none;margin:0; padding:0;}
.yhtb ul li{float:left;font-size:12px;line-height:38px;height:38px; margin-left:8px;}
.yh1{background:url(xb-manager.gif) no-repeat 0 6px;text-align:center; width:92px; height:38px;}
.yh1 a{ display:block;color:#000000; text-decoration:none; padding-top:2px;} /*padding:2px 0 0 6px;*/
.yhtb ul li a:hover{ text-decoration:none;}

/*Con style---------------------------------------------------------------------------------------------------------*/
#container{
    padding:0px 10px 0 8px;
    text-align:left;
    background:#ffffff;   
}
/* 默认页面 CSS */
#appbox{border:1px solid #f98015; width:100%; padding:5px 5px 10px 7px;margin-top:1px;}
    #info{background:url(info_succ_50.png) no-repeat;background-position:15px 10px; }
    #info strong{
    color:#000;
    display:block;
    font-size:18px;
    font-family:黑体;
    font-weight:normal;
    line-height:20px;
    margin-left:80px;
    padding:15px 0 10px 3px;
    }
    div#info .todo{
    color:#666;
    font-size:12px;
    font-weight:normal;
    line-height:18px;
    margin-left:80px;
    padding:0 0 0 3px;
    width:80%;
    border-bottom:1px solid #e6e6e8;
    }
/* list */
.listbox{ padding:3px; margin:0;}
 /* title */
h3{ font-size:14px;margin-top:10px; }
h3 .btn{ margin-left:10px; vertical-align:middle; }
.utmlist{ list-style:none; margin:7px 0 25px;padding:2px; border-top:2px solid #E6E6E8;; }
.utmlist li{ clear:both; overflow:hidden; zoom:1; padding:5px 0; *padding:1px 0 5px; line-height:150%; background:url(bg_repx.gif) repeat-x 0 bottom; }
.utmlist em{ float:left; width:120px; }
.utmlist em a{ color:#fb9337;}
.utmlist .memcont{ width:480px; }
.utmlist .u-error a{ color:red;}
/* 默认页面 CSS */
/* 系统管理查询应用 */
.appnr{width:100%; margin:0;padding:0;}
.appnav{ background:url(correct.gif) no-repeat 3px 8px;border-bottom:2px solid #f98015;}
.appnav .Bit{line-height:28px;margin-left:28px;font-size:14px;}
.appnav .Bit em{ font-size:12px; color:#f98015;}
.applist{padding:5px 0;list-style:none;}
.app-l{width:150px; background:#ebebeb;line-height:24px;height:24px;text-align:right;}
.app-r{background:#f8f8f8;line-height:24px;height:24px;text-indent:5px;}
